<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>JS函数</title>
</head>
<body>
<h2>JavaScript call()方法</h2>
<!--
    call() 方法是预定义的 JavaScript 方法。
    它可以用来调用所有者对象作为参数的方法。
    通过 call()，您能够使用属于另一个对象的方法。
-->
<p id="demo"></p>
<script>
  var person = {
    fullName: function() {
      return this.firstName + " " + this.lastName;
    }
  }
  var person1 = {
    firstName:"Bill",
    lastName: "Gates"
  }
  var person2 = {
    firstName:"Steve",
    lastName: "Jobs"
  }
  var x = person.fullName.call(person1);
  document.getElementById("demo").innerHTML = x;
</script>
</body>
</html>